package com.ioday01demo;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.charset.StandardCharsets;

/*
像文件中写入文本数据
 */
public class WriteStringDemo {
    public static void main(String[] args) throws IOException {
        FileOutputStream fos = new FileOutputStream("fos.txt");
        String line = "在车窗外面徘徊,是我错失的机会,";
        //调用方法 将字符串转成二进制写入
        //UTF - 8 ： unicode 的转换编码
        //  英文，符号，数字各占1个字节，但中文占3个字节

        //GBK :国标编码
        //  英文，符号，数字各占1个字节，但中文占2个字节
        byte[] data = line.getBytes(StandardCharsets.UTF_8);
        fos.write(data);
        fos.write("你站的方位,跟我中间隔着泪".getBytes(StandardCharsets.UTF_8));
        System.out.println("写入完成");
        fos.close();
    }
}
